import { combineReducers } from 'redux-immutable'

import { reducer as recommendReducer } from "../pages/discover/c-pages/recommend/store"
import { reducer as rankingReducer } from "../pages/discover/c-pages/ranking/store"
import { reducer as songsReducer }  from '../pages/discover/c-pages/songs/store'
import { reducer as djRadioReducer } from '../pages/discover/c-pages/dj-radio/store'
import { reducer as artistReducer } from '../pages/discover/c-pages/artist/store'
import { reducer as albumReducer } from '../pages/discover/c-pages/album/store'

import { reducer as playerReducer } from "../pages/player/store"

const combineReducer = combineReducers({
  recommend: recommendReducer,
  ranking: rankingReducer,
  songs: songsReducer,
  djRadio: djRadioReducer,
  artist: artistReducer,
  album: albumReducer,
  player: playerReducer,
})

export default combineReducer